首页> 外文OA文献 >Anonymous Asynchronous Systems: The Case of Failure Detectors
【2h】

Anonymous Asynchronous Systems: The Case of Failure Detectors

机译:匿名异步系统:故障检测器的情况

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Due the multiplicity of loci of control, a main issue distributed systems have to cope with lies in the uncertainty on the system state created by the adversaries that are asynchrony, failures, dynamicity, mobility, etc. Considering message-passing systems, this paper considers the uncertainty created by the net effect of three of these adversaries, namely, asynchrony, failures, and anonymity. This means that, in addition to be asynchronous and crash-prone, the processes have no identity. Trivially, agreement problems (e.g., consensus) that cannot be solved in presence of asynchrony and failures cannot be solved either when adding anonymity. The paper consequently proposes anonymous failure detectors to circumvent these impossibilities. It has several contributions. First it presents three classes of failure detectors (denoted AP, A∩ and A∑) and show that they are the anonymous counterparts of the classes of perfect failure detectors, eventual leader failure detectors and quorum failure detectors, respectively. The class A∑ is new and showing it is the anonymous counterpart of the class ∑ is not trivial. Then, the paper presents and proves correct a genuinely anonymous consensus algorithm based on the pair of anonymous failure detector classes (A∩, A∑) (“genuinely” means that, not only processes have no identity, but no process is aware of the total number of processes). This new algorithm is not a “straightforward extension” of an algorithm designed for non-anonymous systems. To benefit from A∑, it uses a novel message exchange pattern where each phase of every round is made up of sub-rounds in which appropriate control information is exchanged. Finally, the paper discusses the notions of failure detector class hierarchy and weakest failure detector class for a given problem in the context of anonymous systems.
机译:由于控制位点的多样性,分布式系统必须解决的主要问题在于由对手创建的系统状态的不确定性,例如异步性,故障,动态性,移动性等。考虑到消息传递系统,本文认为这三个对手的最终影响所带来的不确定性,即异步性,失败和匿名性。这意味着,除了异步和容易崩溃之外,进程没有身份。琐碎地讲,添加匿名性时,在异步情况下无法解决的协议问题(例如,共识)和失败也无法解决。因此,本文提出了匿名故障检测器来规避这些可能性。它有几个贡献。首先,它介绍了三类故障检测器(分别表示为AP,A∩和A∑),并表明它们分别是完美故障检测器,最终领导者故障检测器和法定故障检测器类别的匿名对应物。 A∑类是新的,表明它与∑类的匿名对应并不容易。然后,本文提出并证明了基于一对匿名故障检测器类(A∩,A∑)的真正匿名共识算法的正确性(“真正地”意味着,不仅过程没有身份,而且没有过程知道该过程)。进程总数)。此新算法不是为非匿名系统设计的算法的“直接扩展”。为了受益于A∑,它使用一种新颖的消息交换模式,其中每个回合的每个阶段都由子回合组成,在子回合中交换适当的控制信息。最后,本文讨论了在匿名系统中针对给定问题的故障检测器类层次结构和最弱故障检测器类的概念。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号